ielowutil.exe(msdtc是什么)
资讯
2024-06-22
308
1. ielowutil.exe,msdtc是什么?
msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器。MSDTC设置方法 打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键。在MSDTC选项卡中,点击“安全配置”按钮。 在安全配置窗口中做如下设置: 选中“网络DTC访问” 在客户端管理中选中“允许远程客户端”“允许远程管理” 在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证” 保证DTC登陆账户为:NT Authority\NetworkService 修复办法 首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。 2、进入事件查看器,发现msdtc服务没有正常启动。 3、删除注册表中的键: ? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC ? HKEY_CLASSES_ROOT\CID 这些都会了,但是后面msdtc的停止\卸载\安装在哪里都不知道了,请指点下列步骤的具体操作方式4、停止MSDTC服务:net stop msdtc 5、卸载MSDTC服务:msdtc -uninstall 6、重新安装MSDTC服务:msdtc -install 7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看] 8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里] 9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword" 10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript synciwam.vbs -v
2. 为什么以config形式配置数据库连接?
因为如果将数据库连接配置成config,能够符合包的类型需求,能够更方便的进行编辑和应用。
将数据库连接配置成config,config对象对应于javax.servlet.servletConfig类,此类位于servlet-api.jar包中。
需要注意的 VS2005 在IDE模式下会将信息写入 *.vshost.exe.config,并且在程序关闭时覆写该文件,因此您可能看不到您写入的配置数据,只要在资源管理其中执行 *.exe 文件,您就可以在 *.exe.config 文件中看到结果了。
config对象的几个方法:
(1)public String getParameter(String name);
返回制定的名称name初始化参数的值,如果参数不存在则返回null。
(2)public java.util.Enumeration getinitParameterNames();
得到所有初始化参数名称的枚举。
(3)public ServletContext getServletContext();
返回Servlet或JSP页面所属的ServletContext的一个引用。
(4)public String getServletName();
返回Servlet实例或JSP页面的名称,此名称可以在Web应用部署描述文件中指定,对于一个未注册(也就是未命名)Servlet实例或JSP页面,将返回该Servlet类的类名。
在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只要修改web.config中的数据库连接代码即可,而不必在修改每一个页面中的数据库连接代码。
在ASP.NET中有两种配置数据库连接代码的方式,它们分别是 appSettings 和 connectionStrings 。在使用 appSettings 和 connectionStrings 配置数据库连接代码时,可分别在 <configuration> 下添加如下代码:
1. appSettings
< appSettings >
< add key ="conn" value ="server=服务器名;database=数据库名;uid=用户名;password=密码;" />
</ appSettings >
2. connectionStrings
< connectionStrings >
< add name ="conn" connectionString ="server=服务器名;database=数据库名;uid=用户名;password=密码" providerName ="System.Data.SqlClient" />
</ connectionStrings >
appSettings 和 connectionStrings 的区别:(摘自http://www.cnblogs.com/kerry1986/archive/2009/07/08/1518895.html)
(1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;
(2) 使用 connectionStrings 的好处:
第一,可将连接字符串加密,使用MS的一个加密工具即可;
第二,可直接绑定数据源控件,而不必写代码读出来再赋值给控件;
第三,可方便的更换数据库平台,如换为 Oracle 数据库,只需要修改 providerName。
(3) 写在 appSettings 中用 System.Configuration.ConfigurationManager.AppSettings["keyname"] 获取数据库连接代码值;写在 connectionStrings 中用 System.Configuration.ConfigurationManager.ConnectionStrings["name"] 获取数据库连接代码值。
通过ADO.Net连接程序和SQLServer数据库的连接字符串:
connectionString ="server=(local);database=Demo;integrated security=true"
直接将连接字符串放在程序中的缺点:多次重复,违反了DRY(Don‘t Repeat Yourself)原则;如要修改连接字符串就要修改代码。
最好的办法是将连接字符串写在App.config中,
(1)具体步骤如下:
添加APP.config文件:添加→新建项→常规→应用程序配置文件。App.config是.Net的通用配置文件,在ASP.Net中也同样使用。
在App.config中添加connectionStrings段,添加一个add项。用name属性起一个名字(比如 ConnStr ),connectionString属性指定连接字符串。
如下:
<connectionStrings>
<add name="ConnStr " connectionString="server=(local);database=ktv;Integrated Security=true"/>
</connectionStrings>
注意:一个程序可以添加多个连接字符串
那么如何在程序中读取配置文件中添加的这个连接字符串呢?
(2)使用ConfigurationManager类读取配置文件中的连接字符串
必须要先在引用中添加System.Configuration程序集的引用。
添加引用后可以使用System.Configuration空间下的ConfigurationManager类了。(一般写在SqlHelp类中)
string connectString=ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; //读取配置文件中的连接字符串
using(SqlConnection conn = new SqlConnection(connectString))
{
conn.Open();
}
通过上面的总结,我们不难得到:
把连接字符串写到配置文件里的优点:避免了连接字符串放在程序中的缺点,每次连接数据库时都要重复粘贴一长串的连接字符串。如果哪天我们数据库服务器的IP改动了,我们只需要修改程序配置文件(***.exe.config)中的数据库的IP就好了,修改起来非常的方便。
3. 为什么安装上了Flashplayer却用不了?
大多是因为没有正确安装!!
按下列操作流程去试试:
1、进入控制面板——卸掉AdobeFlashPlayeivex,
2、进入C:\WINDOWS\system32\Macromed\FLASH,除NPSWF32.dll外,其余文件全部删除;
3、重新接装FLASHPLAYER;
4、重新进入C:\WINDOWS\system32\Macromed\Flash,双击FlashUtil9f.exe安装完后重起!!OK
如果是在本地播放FLASH文件,需安装FLASH8.0才行!!
4. PE下的程序是怎么运行的?
1、首先,用户点击运行oPEra.wim的时候,会先启动里面的opera.cmd,由它来判断WinPE系统是不是在CD介质上启动运行的,如果是,那么就提示用户设置一个本地分区,当用户指定本地分区后,这时候,opera.cmd就会将所需的文件复制到本地分区上并运行。
如果判断WinPE系统在可写介质上运行,那么就直接运行程序。 2、此判断程序需要有findstr.exe和fsutil.exe这两个文件,一般的WinPE系统内核中是没有的,这两个文件或放在内核中,或放在WIM文件中,但建议放在内核中,因为有许多软件都需要同样的处理。
5. 虚拟机装了windows7在DOS系统下输入fsutil?
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"[HKEY_CLASSES_ROOT\exefile\shell\runas2]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"[HKEY_CLASSES_ROOT\Directory\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\Directory\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"以上保存为XXX.REG导入就多出一个右键菜单取回管理权限
6. 修改u盘名字提示需要管理员权限?
是的,如果您尝试在Windows系统中修改U盘的名称,可能会提示需要管理员权限。这是因为U盘的名称通常被视为对文件系统的更改,而更改文件系统需要管理员权限来防止非授权用户对系统进行修改。
要修改U盘的名称,您可以按照以下步骤操作:
1. 插入U盘到计算机的USB端口中。
2. 打开文件资源管理器(Windows资源管理器),并浏览到U盘所在的位置。
3. 在资源管理器中,找到U盘的名称,并右键点击它。
4. 在右键菜单中,选择“重命名”选项。
5. 输入您希望给U盘设置的新名称,并按下Enter键确定。
6. 如果系统提示需要管理员权限,请点击“继续”或“是”按钮,并输入管理员账户的用户名和密码。
在执行上述步骤时,如果您当前的用户账户没有管理员权限,可能会需要管理员账户的凭据来进行更改。请确保您有管理员权限,或联系计算机管理员以获得相应权限来修改U盘的名称。
7. 优酷不能全屏播放怎么办呢?
优酷视频不能全屏解决方法说明:
一、取消全屏, 右键点击播放器, 选择菜单中的设置(setting), 在显示(Display)中的启用硬件加速选项取消, 重新点击全屏观看即可看到画面。
二、flash player 版本过低,网络正常连接状态下,打开 C:WINDOWSsystem32MacromedFlash 双击 FlashUtil9e.exe 安装该程序,安装完毕,手动重启电脑!还不行的话就直接去官方下载个最新版本的adobe flash player!检测方法:在播放器右下角有个向四周伸展的箭头方块图标,点一下就全屏了。按住esc键可以返回补充证明电脑看优酷可以全屏,说明并不是网站方面的问题。
打开酷6、YouTube等视频网站看看,如果仍有同样的情况很可能是你的电脑flash版本过低导致。
三、检查下是否的电脑分辨率设置问题,Win7系统的话,先把分辨率调低,然后从nVIDIA控制选项里面的缩放选项里面改成缩放全屏,最后把分辨率调回1366x768。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
1. ielowutil.exe,msdtc是什么?
msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器。MSDTC设置方法 打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键。在MSDTC选项卡中,点击“安全配置”按钮。 在安全配置窗口中做如下设置: 选中“网络DTC访问” 在客户端管理中选中“允许远程客户端”“允许远程管理” 在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证” 保证DTC登陆账户为:NT Authority\NetworkService 修复办法 首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。 2、进入事件查看器,发现msdtc服务没有正常启动。 3、删除注册表中的键: ? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC ? HKEY_CLASSES_ROOT\CID 这些都会了,但是后面msdtc的停止\卸载\安装在哪里都不知道了,请指点下列步骤的具体操作方式4、停止MSDTC服务:net stop msdtc 5、卸载MSDTC服务:msdtc -uninstall 6、重新安装MSDTC服务:msdtc -install 7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看] 8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里] 9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword" 10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript synciwam.vbs -v
2. 为什么以config形式配置数据库连接?
因为如果将数据库连接配置成config,能够符合包的类型需求,能够更方便的进行编辑和应用。
将数据库连接配置成config,config对象对应于javax.servlet.servletConfig类,此类位于servlet-api.jar包中。
需要注意的 VS2005 在IDE模式下会将信息写入 *.vshost.exe.config,并且在程序关闭时覆写该文件,因此您可能看不到您写入的配置数据,只要在资源管理其中执行 *.exe 文件,您就可以在 *.exe.config 文件中看到结果了。
config对象的几个方法:
(1)public String getParameter(String name);
返回制定的名称name初始化参数的值,如果参数不存在则返回null。
(2)public java.util.Enumeration getinitParameterNames();
得到所有初始化参数名称的枚举。
(3)public ServletContext getServletContext();
返回Servlet或JSP页面所属的ServletContext的一个引用。
(4)public String getServletName();
返回Servlet实例或JSP页面的名称,此名称可以在Web应用部署描述文件中指定,对于一个未注册(也就是未命名)Servlet实例或JSP页面,将返回该Servlet类的类名。
在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只要修改web.config中的数据库连接代码即可,而不必在修改每一个页面中的数据库连接代码。
在ASP.NET中有两种配置数据库连接代码的方式,它们分别是 appSettings 和 connectionStrings 。在使用 appSettings 和 connectionStrings 配置数据库连接代码时,可分别在 <configuration> 下添加如下代码:
1. appSettings
< appSettings >
< add key ="conn" value ="server=服务器名;database=数据库名;uid=用户名;password=密码;" />
</ appSettings >
2. connectionStrings
< connectionStrings >
< add name ="conn" connectionString ="server=服务器名;database=数据库名;uid=用户名;password=密码" providerName ="System.Data.SqlClient" />
</ connectionStrings >
appSettings 和 connectionStrings 的区别:(摘自http://www.cnblogs.com/kerry1986/archive/2009/07/08/1518895.html)
(1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;
(2) 使用 connectionStrings 的好处:
第一,可将连接字符串加密,使用MS的一个加密工具即可;
第二,可直接绑定数据源控件,而不必写代码读出来再赋值给控件;
第三,可方便的更换数据库平台,如换为 Oracle 数据库,只需要修改 providerName。
(3) 写在 appSettings 中用 System.Configuration.ConfigurationManager.AppSettings["keyname"] 获取数据库连接代码值;写在 connectionStrings 中用 System.Configuration.ConfigurationManager.ConnectionStrings["name"] 获取数据库连接代码值。
通过ADO.Net连接程序和SQLServer数据库的连接字符串:
connectionString ="server=(local);database=Demo;integrated security=true"
直接将连接字符串放在程序中的缺点:多次重复,违反了DRY(Don‘t Repeat Yourself)原则;如要修改连接字符串就要修改代码。
最好的办法是将连接字符串写在App.config中,
(1)具体步骤如下:
添加APP.config文件:添加→新建项→常规→应用程序配置文件。App.config是.Net的通用配置文件,在ASP.Net中也同样使用。
在App.config中添加connectionStrings段,添加一个add项。用name属性起一个名字(比如 ConnStr ),connectionString属性指定连接字符串。
如下:
<connectionStrings>
<add name="ConnStr " connectionString="server=(local);database=ktv;Integrated Security=true"/>
</connectionStrings>
注意:一个程序可以添加多个连接字符串
那么如何在程序中读取配置文件中添加的这个连接字符串呢?
(2)使用ConfigurationManager类读取配置文件中的连接字符串
必须要先在引用中添加System.Configuration程序集的引用。
添加引用后可以使用System.Configuration空间下的ConfigurationManager类了。(一般写在SqlHelp类中)
string connectString=ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; //读取配置文件中的连接字符串
using(SqlConnection conn = new SqlConnection(connectString))
{
conn.Open();
}
通过上面的总结,我们不难得到:
把连接字符串写到配置文件里的优点:避免了连接字符串放在程序中的缺点,每次连接数据库时都要重复粘贴一长串的连接字符串。如果哪天我们数据库服务器的IP改动了,我们只需要修改程序配置文件(***.exe.config)中的数据库的IP就好了,修改起来非常的方便。
3. 为什么安装上了Flashplayer却用不了?
大多是因为没有正确安装!!
按下列操作流程去试试:
1、进入控制面板——卸掉AdobeFlashPlayeivex,
2、进入C:\WINDOWS\system32\Macromed\FLASH,除NPSWF32.dll外,其余文件全部删除;
3、重新接装FLASHPLAYER;
4、重新进入C:\WINDOWS\system32\Macromed\Flash,双击FlashUtil9f.exe安装完后重起!!OK
如果是在本地播放FLASH文件,需安装FLASH8.0才行!!
4. PE下的程序是怎么运行的?
1、首先,用户点击运行oPEra.wim的时候,会先启动里面的opera.cmd,由它来判断WinPE系统是不是在CD介质上启动运行的,如果是,那么就提示用户设置一个本地分区,当用户指定本地分区后,这时候,opera.cmd就会将所需的文件复制到本地分区上并运行。
如果判断WinPE系统在可写介质上运行,那么就直接运行程序。2、此判断程序需要有findstr.exe和fsutil.exe这两个文件,一般的WinPE系统内核中是没有的,这两个文件或放在内核中,或放在WIM文件中,但建议放在内核中,因为有许多软件都需要同样的处理。
5. 虚拟机装了windows7在DOS系统下输入fsutil?
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"[HKEY_CLASSES_ROOT\exefile\shell\runas2]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"[HKEY_CLASSES_ROOT\Directory\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\Directory\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"以上保存为XXX.REG导入就多出一个右键菜单取回管理权限
6. 修改u盘名字提示需要管理员权限?
是的,如果您尝试在Windows系统中修改U盘的名称,可能会提示需要管理员权限。这是因为U盘的名称通常被视为对文件系统的更改,而更改文件系统需要管理员权限来防止非授权用户对系统进行修改。
要修改U盘的名称,您可以按照以下步骤操作:
1. 插入U盘到计算机的USB端口中。
2. 打开文件资源管理器(Windows资源管理器),并浏览到U盘所在的位置。
3. 在资源管理器中,找到U盘的名称,并右键点击它。
4. 在右键菜单中,选择“重命名”选项。
5. 输入您希望给U盘设置的新名称,并按下Enter键确定。
6. 如果系统提示需要管理员权限,请点击“继续”或“是”按钮,并输入管理员账户的用户名和密码。
在执行上述步骤时,如果您当前的用户账户没有管理员权限,可能会需要管理员账户的凭据来进行更改。请确保您有管理员权限,或联系计算机管理员以获得相应权限来修改U盘的名称。
7. 优酷不能全屏播放怎么办呢?
优酷视频不能全屏解决方法说明:
一、取消全屏, 右键点击播放器, 选择菜单中的设置(setting), 在显示(Display)中的启用硬件加速选项取消, 重新点击全屏观看即可看到画面。
二、flash player 版本过低,网络正常连接状态下,打开 C:WINDOWSsystem32MacromedFlash 双击 FlashUtil9e.exe 安装该程序,安装完毕,手动重启电脑!还不行的话就直接去官方下载个最新版本的adobe flash player!检测方法:在播放器右下角有个向四周伸展的箭头方块图标,点一下就全屏了。按住esc键可以返回补充证明电脑看优酷可以全屏,说明并不是网站方面的问题。
打开酷6、YouTube等视频网站看看,如果仍有同样的情况很可能是你的电脑flash版本过低导致。
三、检查下是否的电脑分辨率设置问题,Win7系统的话,先把分辨率调低,然后从nVIDIA控制选项里面的缩放选项里面改成缩放全屏,最后把分辨率调回1366x768。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!